Author: Gifford, William, Dyce, Alexander, Ford, John