The Glasgow machanics' magazine; and Annals of philosophy