Hidden Soldier
2013 • 241 pages