Author: Blackie, John Haldane.