John Charles Allen
Metuchen, NJ, USA