About David O'Rourke DAVID O'ROURKE has taught at Centennial College and the University of Toronto. He studied under Irving Layton and was co-author with Layton of Waiting for the Messiah. He lives in Port Hope, Ontario. Books by David O'Rourke Once There Were Giants The Modern Montreal Poets Who Set Out to Build a National Literature by (author) David O'Rourke