Richard III
William Shakespeare
Wars of the Roses (8)
The Taiwan Joss
Maxwell Grant
The Shadow (203)
The Tailor
Leigh Bardugo
Grishaverse (1.50)
Hamlet
The Book of Nothing: Vacuums, Voids, and the Latest Ideas About ...
John D. Barrow