Horizon
Publisher: Vintage Canada
ISBN-13: 9780307356000