Author: Foster, Levin Wilson.