Author: Revision by Marrache & Co., of Gibraltar.