Author: Toc H. Manchester Branch.