USS Lewis B. Puller
Edited by Destroyer History Foundation.
Lewis B. Puller.