Lieutenant Commander John P. Ryan Jr., U.S. Navy (Retired), is a 1999 graduate of the U.S. Naval Academy and retired with 20 years of service. He served as an explosive ordnance disposal officer and finished his active duty career as a junior permanent military professor in the English Department at the Academy.

Articles by John Ryan