Stephen Cooper

23 books

nonfiction history sports adventurous emotional inspiring medium-paced

256 pages

nonfiction history challenging mysterious slow-paced

199 pages

nonfiction science informative medium-paced

501 pages

fiction short stories challenging reflective slow-paced

320 pages | first published 2000

nonfiction history emotional medium-paced

288 pages | first published 2012

nonfiction biography informative slow-paced

400 pages

nonfiction computer science adventurous informative lighthearted medium-paced

400 pages

nonfiction autobiography biography historical history challenging medium-paced

210 pages

nonfiction history informative slow-paced

208 pages | first published 2008

231 pages