Author: Snow John 1813-1858