Oliver Jeffries
Jump to navigation
Jump to search
Oliver Jeffries was a Chemistry teacher at Duhame Academy in Manhattan. In 1971 he tried to destroy the Lasser Glass but stopped just short of it and after staring at it, went outside and walked into traffic and was killed,