John Riddell was born in London, Ontario and settled in Toronto. He has written several books including criss-cross and transitions.