Philip Lief

3 books

96 pages first pub 1982 (editions)

98 pages first pub 1981 (editions)

missing page info first pub 1256 (editions)

challenging funny informative medium-paced