James C MacDonald

James C MacDonaldJames C. MacDonald was professor and Associate Dean of English at Humber College in Toronto after being educated at Waterloo Lutheran University and the University of Toronto. As editor, writer, and consultant, he has worked for many publishing house, the Canadian Institute for the Administration of Justice, and government agencies such as CIDA and APEC. He has also published various articles on education and Canadian and British literature. His first book of poetry is entitled PRICKING BALLOONS. He now lives in the Niagara Region of Ontario, Canada.


Cover Art by Samantha Meli
Read More Read Less

11 results found
List viewGrid view
Sort By:
1.
There's a Fractal in My Soup23 % NR
Publisher: Friesenpress
No Review Yet
₹1,105
₹851
Binding:
Paperback
Release:
24 Mar 2023
Language:
English
International Edition
Ships within 16-18 Days Explain..
Free Shipping in India and low cost Worldwide.
2.
There's a Fractal in My Soup24 % NR
Publisher: Friesenpress
No Review Yet
₹2,210
₹1,680
Binding:
Hardback
Release:
24 Mar 2023
Language:
English
International Edition
Ships within 16-18 Days Explain..
Free Shipping in India and low cost Worldwide.
5.
Chronologies and Calendars (Classic Reprint)NR
Publisher: Forgotten Books
No Review Yet
₹995
Binding:
Paperback
Release:
15 Feb 2019
Language:
English
Out of Stock
Notify me when this book is in stockNotify Me
6.
Chronologies and Calendars (Classic Reprint)NR
Publisher: Forgotten Books
No Review Yet
₹2,669
Binding:
Hardback
Release:
15 Feb 2019
Language:
English
Out of Stock
Notify me when this book is in stockNotify Me
7.
CHRONOLOGIES AND CALENDARSNR
No Review Yet
₹844
Binding:
Paperback
Release:
27 May 2018
Language:
English
Out of Stock
Notify me when this book is in stockNotify Me
10.
Occasions For Philosophy3 % NR
No Review Yet
₹4,835
₹4,679
Binding:
Paperback
Release:
01 Oct 1984
Language:
English
Out of Stock
Notify me when this book is in stockNotify Me
11.
Mechanism of the BrainNR
No Review Yet
₹2,066
Binding:
Hardback
Release:
01 Jan 1900
Language:
English
Out of Stock
Notify me when this book is in stockNotify Me
No more records found