Author: H. Hacker Limited.