This is a good book for anyone who has an interest in the Battle of Gettysburg. The book is broken down into three skill levels. The Author even gives you a fun way of grading yourself after each level. The reason why I enjoyed this book is it covere...