what three jobs besides author did david keys have.

2 answers

http://en.wikipedia.org/wiki/David_Keys_(author)

Read, read, read ...
http://en.wikipedia.org/wiki/David_Keys_(author)