Author: John. Edited for school use by William Allan Neilson Milton