Lectures and essays. By Henry Giles.