You need to sign in or sign up before continuing.

Stephan Gebauer

23 books

286 pages 2004

fiction history adventurous challenging fast-paced

160 pages 2020

nonfiction computer science philosophy technology challenging informative reflective slow-paced

320 pages paperback 2015

nonfiction history politics challenging informative medium-paced