ID:DA0510083X
Byrn, J. D. (John D.)
Search authors sharing the same name
edited by John D. Byrn
Published by Ashgate for the Navy Records Society 2009 Publications of the Navy Records Society Vol. 155
hbk
Available at 3 libraries
John D. Byrn, Jr
Scolar Press c1989 Studies in naval history
Available at 1 libraries