James J. Siegel

3 books

88 pages paperback

nonfiction lgbtqia+ poetry medium-paced

106 pages paperback 2016

nonfiction memoir poetry medium-paced

58 pages digital