A song for the dark times

2020, Book , 336 p. ;
Place Hold
473 holds /

  138 copies

3933778
Summary/Review: When his daughter Samantha calls in the dead of night, John Rebus knows it’s not good news. Her husband has been missing for two days. Rebus fears t more...
Summary/Review: When his daughter Samantha calls in the dead of night, John Rebus knows it’s not good news. Her husband has been missing for two days. Rebus fears the worst – and knows from his lifetime in the police that his daughter will be the prime suspect. He wasn’t the best father – the job always came first – but now his daughter needs him more than ever. But is he going as a father or a detective? As he leaves at dawn to drive to the windswept coast – and a small town with big secrets – he wonders whether this might be the first time in his life where the truth is the one thing he doesn’t want to find…
Show/hide reviews and other info

Provided by Syndetics | Terms of Use

  • Subjects

  • Copies and Availability

    Loading branch holdings...
    Branch Format Location Status Call Number
    Agincourt
    Book On Hold Shelf On Hold Shelf MYSTERY RAN
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Albion
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Amesbury Park
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Annette Street
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Armour Heights
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Barbara Frum
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Best Bets Due: 7/11/2020 On loan MYSTERY RAN
    Bayview
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 7/11/2020 On loan MYSTERY RAN
    Beaches
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Best Bets Due: 12/11/2020 On loan MYSTERY RAN
    Bendale
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Black Creek
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Bloor/Gladstone
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    Brentwood
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Best Bets Due: 11/11/2020 On loan MYSTERY RAN
    Bridlewood
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Brookbanks
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Cedarbrae
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Best Bets Due: 11/11/2020 On loan MYSTERY RAN
    Centennial
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Cliffcrest
    Book Due: 7/11/2020 On loan MYSTERY RAN
    College/Shaw
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Danforth/Coxwell
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Dawes Road
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Deer Park
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Don Mills
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Best Bets Due: 7/11/2020 On loan MYSTERY RAN
    Downsview
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Dufferin/St.Clair
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Eatonville
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    Eglinton Square
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Elmbrook Park
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Evelyn Gregory
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Fairview
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Flemingdon Park
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Forest Hill
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Best Bets On Hold Shelf On Hold Shelf MYSTERY RAN
    Fort York
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Gerrard/Ashdale
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Goldhawk Park
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Guildwood
    Book Due: 10/11/2020 On loan MYSTERY RAN
    High Park
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 12/11/2020 On loan MYSTERY RAN
    Best Bets Due: 11/11/2020 On loan MYSTERY RAN
    Highland Creek
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Hillcrest
    Book In Transit In Transit MYSTERY RAN
    Humber Summit
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Jane/Dundas
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Jane/Sheppard
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Jones
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Kennedy/Eglinton
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Leaside
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    Best Bets On Hold Shelf On Hold Shelf MYSTERY RAN
    Lillian H. Smith
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Locke
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 13/11/2020 On loan MYSTERY RAN
    Long Branch
    Book In Transit In Transit MYSTERY RAN
    Main Street
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 11/11/2020 On loan MYSTERY RAN
    Malvern
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Maria A. Shchuka
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    McGregor Park
    Book Due: 11/11/2020 On loan MYSTERY RAN
    Mimico Centennial
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Morningside
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Mount Dennis
    Book Due: 14/11/2020 On loan MYSTERY RAN
    North York Central Library
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Northern District
    Book Due: 12/11/2020 On loan MYSTERY RAN
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Best Bets Due: 13/11/2020 On loan MYSTERY RAN
    Northern Elms
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Oakwood Village Library and Arts Centre
    Book In Transit In Transit MYSTERY RAN
    Palmerston
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Pape/Danforth
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    Parkdale
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    Parliament Street
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Pleasant View
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Richview
    Book Due: 12/11/2020 On loan MYSTERY RAN
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Best Bets Due: 10/11/2020 On loan MYSTERY RAN
    Riverdale
    Book Due: 7/11/2020 On loan MYSTERY RAN
    Runnymede
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    S. Walter Stewart
    Book Due: 12/11/2020 On loan MYSTERY RAN
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Best Bets Due: 14/11/2020 On loan MYSTERY RAN
    Best Bets Due: 14/11/2020 On loan MYSTERY RAN
    Sanderson
    Book Due: 10/11/2020 On loan MYSTERY RAN
    Scarborough Civic Centre
    Book Due: 9/11/2020 On loan MYSTERY RAN
    St. Lawrence
    Book Due: 14/11/2020 On loan MYSTERY RAN
    Best Bets Due: 9/11/2020 On loan MYSTERY RAN
    Steeles
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Taylor Memorial
    Book In Transit In Transit MYSTERY RAN
    Thorncliffe
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Toronto Reference Library
    Book On Hold Shelf On Hold Shelf MYSTERY RAN
    Victoria Village
    Book Due: 12/11/2020 On loan MYSTERY RAN
    Weston
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Woodside Square
    Book Due: 12/11/2020 On loan MYSTERY RAN
    Woodview Park
    Book Due: 9/11/2020 On loan MYSTERY RAN
    Yorkville
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Book Due: 13/11/2020 On loan MYSTERY RAN
    Best Bets Due: 12/11/2020 On loan MYSTERY RAN