Battle Tested: Street Kid, Soldier, Teacher, PatriarchEbookBattle Tested: Street Kid, Soldier, Teacher, PatriarchbyGregg DavisRating: 0 out of 5 stars0 ratingsSave Battle Tested: Street Kid, Soldier, Teacher, Patriarch for later