Girding for the E-Savvy Opponent (Craig Ball, Circuits – Vol 4: Summer 2015)

Click to access Girding-for-the-E-Savvy-Opponent.pdf

Click HERE to download the latest issue of Circuits!