Brad Taylor werd geboren in Okinawa (Japan), maar groeide op in Texas (USA). Hij werkte meer dan twintig jaar bij het Amerikaanse leger en de Special Forces, inclusief acht jaar bij Delta Force. Zijn ...