ALGEBRA HENRY THOMAS COLEBROOKE - COSMO PUBLICATIONS 2011