legends of arthur alan irvine