David Kagen
78,
from
Somers Point, New Jersey, USA