Author: charles griffin & co.ltd.