Michael Klein

35 books

nonfiction autobiography biography informative reflective medium-paced

224 pages

nonfiction computer science informative medium-paced

224 pages

nonfiction history informative medium-paced

378 pages

nonfiction biography historical history challenging informative slow-paced

230 pages | first published 2016

nonfiction computer science informative tense medium-paced

254 pages

nonfiction lgbtqia+ poetry challenging informative reflective slow-paced

219 pages | first published 1994

nonfiction autobiography biography informative medium-paced

270 pages

nonfiction history informative medium-paced

272 pages

nonfiction memoir adventurous reflective slow-paced

192 pages | first published 1997

poetry informative inspiring mysterious medium-paced

61 pages | first published 1993