• Naval Academy Class of 2002 Joshua Welle John Ennis Katherine Kranz Graham Plaster

6 - 7Hours to read