An excellent book based on Russian sources let down by very poor maps as well as no maps accompanying the narration of battles. I hope newer editions would rectify this. Meanwhile, readers should try to get a book with maps of the battles to fully appreciate this wonderful book.