John Ballantine Niven

Born: July 5th, 1957

Died: September 11th, 2001