James Kirkup

38 books

323 pages hardcover

148 pages paperback

nonfiction literary poetry medium-paced

655 pages 1994

fiction lgbtqia+ short stories funny medium-paced

240 pages hardcover 1991

200 pages paperback

fiction autobiography biography medium-paced

63 pages

287 pages hardcover 1963

265 pages hardcover

fiction play medium-paced