[sound recording] /, 55 pages
English language
Published Nov. 22, 2018 by Hachette Audio.
[sound recording] /, 55 pages
English language
Published Nov. 22, 2018 by Hachette Audio.
Love and hate, revenge and redemption, destruction and salvation all clash in this gorgeous sequel to the New York Times best seller, Strange the Dreamer.