Author: Mickle, Alan Durward.