Edinburgh : Printed by James Ballantyne, for Longman and Rees,