Nicholas Rescher micheal hutchence Michael Duance Archer Schleicher Larcher michael Anthony Archer Jeff Archer Jules Archer Karcher