Many Hearts, Many Loves, Many Possibilities
Christina Parker - Paperback
£13.38
Find out more
George Melnyk is professor emeritus of communication, media, and film at the University of Calgary. Christina Parker is assistant professor of social development studies at Renison University College at the University of Waterloo, Ontario.