Aldershot in Hampshire near Farnham in Surry : printed for the author, by