it was an old book from nineteen hundred and eight , printed by longmans green & co. by a professor of logic teaching at st. marys hall , stonyhurst , george hayward joyce , titled principles of logic .