Author: Monroe, James Elliot, Ian, ; United States.