Why We Eat Our Own > Editions
by Michael Cheshire First published June 17th 2013
Published January 1st 2013
by First Punch Press
Unknown, Paperback, 192 pages
Published June 17th 2013
by First Punch Press
ebook, 146 pages
Published June 19th 2013
by First Punch Press
Kindle Edition, 192 pages



