BreadcrumbHome/Adventure/Battlefield 3ReviewsBattlefield 3The Russianby Peter Grimsdale2011 · 224 pages DetailsSimilar booksRummaging the shelves…ReviewsLoading reviews…AdventureThriller