Author: m.a edward j. rowse