By Alexandra Alter Twenty years ago, an editor at Bloomsbury took a big chance on a very unusual book. A debut fantasy novel set in 19th-century England, it told the story of two feuding magicians ...
Good Housekeeping UK on MSN6d
The 13 best historical novels to read now
Use precise geolocation data and actively scan device characteristics for identification. This is done to store and access ...
Irvine Welsh will appear at an event in Brighton to launch a new book set in the city. The best-selling author of Trainspotting will discuss his new book, Resolution, which is the third instalment ...