Book title The Diamond Queen by Andrew Marr.
The Diamond Queen by Andrew Marr

Out of stock