[Belfast] : D. Allen & Sons, Belfast,