James S. Holmes

7 books

112 pages 2009

fiction poetry challenging informative reflective slow-paced

272 pages paperback

fiction historical mystery

missing page info 1959

emotional informative inspiring medium-paced

232 pages 1971

medium-paced

143 pages 1971

118 pages 1988

124 pages paperback