John McGrath

27 books

144 pages hardcover

nonfiction history emotional informative inspiring medium-paced

82 pages 1974

fiction play informative medium-paced

320 pages paperback

fiction play challenging medium-paced

256 pages hardcover

nonfiction art lgbtqia+ challenging informative medium-paced

256 pages paperback

nonfiction art challenging informative medium-paced

320 pages paperback

fiction history play challenging medium-paced

88 pages paperback

fiction crime mystery mysterious medium-paced

176 pages 2000

nonfiction business self help adventurous inspiring reflective medium-paced

140 pages paperback

nonfiction politics medium-paced

144 pages paperback

challenging dark reflective medium-paced