Michael Kelleher

16 books

176 pages hardcover 1988

fiction comics adventurous challenging slow-paced

304 pages paperback

fiction mystery mysterious medium-paced

102 pages paperback

nonfiction poetry emotional reflective medium-paced

224 pages hardcover 1990

fiction comics adventurous challenging slow-paced

32 pages 2009

fiction adventurous informative medium-paced

96 pages hardcover

adventurous hopeful lighthearted medium-paced

120 pages 2013

fiction comics adventurous dark fast-paced

52 pages digital

fiction childrens adventurous dark medium-paced

85 pages paperback

nonfiction poetry reflective medium-paced

32 pages paperback 2009

nonfiction history adventurous reflective medium-paced