John Marks

14 books

232 pages hardcover 1957

448 pages paperback 1998

384 pages paperback 2003

fiction emotional tense fast-paced

missing page info 2003

challenging informative reflective medium-paced