No one can stop the psychopath Richter, the First Superhuman. No one except Kane Andrews, the Second Super. But that's only if he can learn to use his powers before it's too late . . .
Fairy Tale
Stephen King
audiobookbookMasters of Death : A Witty, Spellbinding Fantasy From the Author of The Atlas Six
Olivie Blake
audiobookSilver Under Nightfall
Rin Chupeco
audiobookEvocation
S.T. Gibson
audiobookOur Spoons Came from Woolworths
Barbara Comyns
audiobookThe City of Brass
Shannon Chakraborty
audiobookRacing the Light : from the 'true master of the crime & mystery genre' (Steve Cavanagh)
Robert Crais
bookThe Philosophy of Love
Rebecca Ryan
audiobookbookBilly Summers
Stephen King
audiobookbookThat Bonesetter Woman : the new feelgood novel from the author of The Smallest Man
Frances Quinn
audiobookbookPucking Around
Emily Rath
audiobookGreta & Valdin : A Novel
Rebecca K Reilly
audiobookbook