The King David report

Putnam
9780399111976
0-399-11197-2