John Lear

10 books

192 pages 1634

fiction classics science fiction challenging informative inspiring slow-paced

320 pages paperback 1994

challenging informative reflective medium-paced

207 pages hardcover 1997

nonfiction history emotional informative reflective medium-paced

Kepler's Dream

John Lear

192 pages 1634

fiction classics science fiction adventurous reflective slow-paced

192 pages paperback

challenging informative reflective medium-paced

390 pages hardcover

nonfiction art history politics informative reflective medium-paced

280 pages 1978

medium-paced

89 pages digital

challenging dark informative medium-paced

301 pages paperback

441 pages paperback 2001

nonfiction history challenging informative medium-paced