John Alex Toro

4 books

264 pages paperback 1990

fiction fantasy philosophy reflective slow-paced

208 pages paperback 2013

fiction literary politics reflective slow-paced

436 pages hardcover 2020

fiction historical challenging reflective sad medium-paced

297 pages paperback 2011

fiction literary dark emotional reflective medium-paced