Porthaethwy, Anglesey : Magma Books,