Leonard R. Heinz worked for many years as a financial services lawyer while maintaining an active interest in military and naval history. He has written articles and designed wargames on naval topics. He holds a history degree from the University of Pennsylvania, and lives in Corrales, New Mexico.

Books by Leonard Heinz