Works by Wilson Henry Irvine