We are open! Drop in for a browse, or search the catalogue online for collection or delivery.

A Song for the Dark Times

Ian Rankin

  • First edition
  • First printing
  • Signed by the author

‘He’s gone…’

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…


Please note that Ian will be dedicating the first 100 or so copies for readers.

  • ISBN 9781409176978
  • Title A Song for the Dark Times
  • Author Ian Rankin
  • Publisher Orion
  • Imprint Orion
  • Binding Hardback
  • Publication date Friday 10th January 2020
  • Width 15.6cm
  • Height 24cm
  • Number of pages 336

Pre-order copies

We are expecting copies of this title on Wednesday 14th October. Copies should be ready for collection the next day, or dispatched within a week. If you have a fixed deadline, please contact the bookshop.


All books from Topping & Company Booksellers will be wrapped with great care in protective packaging to ensure safe delivery.

We can't guarantee that all dedication requests will be possible, but we'll do our best! If you would like a copy inscribed by the author please include a dedication request above, exactly as you would like it to be written.

Visiting one of our bookshops?

We’d recommend visiting our bookshops in person if you can! To prevent particularly collectable titles from immediately selling out online, we occasionally reserve the best prices for browsers in our physical bookshops.

Maximum quantities for online orders

Maximum 1 per person. If you would like to order further copies, please contact our bookshop in Bath.

Delivery speed and courier details

Orders for delivery are usually sent out within 24 hours, but can take slightly longer when our physical bookshops are very busy. For urgent orders, please contact our bookshop in Bath.