Author: Frewen Library.