Author: Francis Albert Rollo B. 1849 Russell