Author: Hume, James Gibson.