Livres écrits par by John Salmon, Phd