TY - GEN AU - Beggs.JD TI - Advanced mechanism PY - 0000/// CY - PB - Macmillan ER -