A review by smarty007
Technically Speaking by Michael Elliot

fast-paced

2.5