David Bremner finished reading Technically Speaking by Simon Pridmore March 13, 2023 Public Technically SpeakingTechnically Speaking by Simon Pridmore