When leaders betray their people and the people don't overthrow them, it's not just the leaders who should be blamed.
The New Watch: (Night Watch 5) (ed. Random House, 2013) - ISBN: 9781448149834
When leaders betray their people and the people don't overthrow them, it's not just the leaders who should be blamed.
The New Watch: (Night Watch 5) (ed. Random House, 2013) - ISBN: 9781448149834