David Diamond: A Bio-Bibliography