Stephen Halliwell

11 books

nonfiction art philosophy challenging informative reflective slow-paced

424 pages | first published 2002

fiction classics literary play challenging reflective medium-paced

368 pages

nonfiction classics philosophy challenging informative medium-paced

544 pages | first published -280

nonfiction poetry challenging informative reflective medium-paced

419 pages

fiction classics play challenging funny reflective medium-paced

336 pages | first published -414

nonfiction history psychology funny informative reflective slow-paced

630 pages | first published 2008

nonfiction classics philosophy poetry challenging informative reflective slow-paced

144 pages | first published -335

nonfiction classics history literary

52 pages

297 pages

nonfiction challenging funny reflective medium-paced

368 pages | first published 2016