Author: William Preston 1831-1899 [F Johnston