Author: W. G. (William Gustavus) Wahlenberg