John Yarnall

US Navy officer