sean_aaron 's review for:

The Accidental Soldier by Owain Mulligan
4.25
emotional funny informative sad medium-paced