Beginning Realism - Earnshaw, Steven (Viva Books Pvt Ltd, 2010)