Glasgow : Eastcroft Publications Ltd,