You need to sign in or sign up before continuing.

Dermot Turing

15 books

missing page info

informative medium-paced

240 pages paperback

318 pages digital

208 pages hardcover 2021

nonfiction biography computer science history lgbtqia+ challenging informative reflective medium-paced

288 pages digital 2019