Jon rated The Perpetual Astonishment of Jonathon Fairfax: 5 stars May 8, 2021 Public The Perpetual Astonishment of Jonathon Fairfax by Christopher Shevlin (Jonathon Fairfax, #1)