booksandmuggles.com
Book review: Sniper’s Eye
Revenge, corruption and much more