Doctor Blake, a keeper of secrets, a solver of mysteries. Doctor Lucien Blake is back, but Ballarat is no longer the safe haven he has come to call home. A new Chief Superintendent is on the way, a man who will not be won over by the Doctor's strange but effective methods as Police Surgeon. There is a lingering awkwardness with Jean, his assistant and housekeeper, and a new mystery that goes back almost 40 years, a cold case that will cut to the very heart of Blake. There will be murder and intrigue, police politics and espionage. Rowing on Lake Wendouree, echoes of the Eureka Rebellion, the Stolen Generation are just a few of the mysteries that, as always, only Doctor Blake can solve.