John A. PassmoreBooksPriestley's writings on philosophy, science and PoliticsAuthor data: Open Library