The consideration of quintessence : an edition of a Middle English translation of John of Rupescissa's Liber de consideratione de quintae essentiae omnium rerum with introduction, notes and commentary