Diakonia wrote:
"After reviewing some of your games. Forget about a middlegame book, and work on opening principles, and tactics."
Openings for Amateurs by Pete Tamburro
http://kenilworthian.blogspot.com/2014/05/review-of-pete-tamburros-openings-for.html
does include some discussion of opening principles, but perhaps East-Hastings would be better off with a book like Discovering Chess Openings by GM John Emms.
https://web.archive.org/web/20140627114655/http://www.chesscafe.com/text/hansen91.pdf
Perhaps the new book, Basic Chess Openings for Kids by Charles Hertan, has approximately the same sort of intent.
For tactics, there are, of course, many possibilities such as Winning Chess by Irving Chernev and Fred Reinfeld.
https://web.archive.org/web/20140708093415/http://www.chesscafe.com/text/review919.pdf
After reviewing some of your games. Forget about a middlegame book, and work on opening principles, and tactics.