by Brent Hayes Edwards (Editor), Brent Hayes Edwards (Editor), Claude McKay (Author), Jean-Christophe Cloutier (Editor)
Format: Paperback
Pages: 368
Edition: Reprint
Publisher: Penguin Publishing Group
Published: 03 May 2018
ISBN 10: 0143132210
ISBN 13: 9780143132219