The two giants - Dickinson mary (pearson education Ltd london, 2008)