Leroy Howell
Leroy (Roy) Howell resides in the coastal town of Beaufort, NC, USA, with his wife, Westie, and crazy cat. He recently retired from a 31-year career as an IT Specialist. Roy is an avid World War II history buff, and enjoys traveling to Europe to visit WW II battle sites, cemeteries, and museums.