By Grant Allen is a thought-provoking collection of essays that delve into various facets of human existence and society. Allen's sharp wit and keen observations offer readers ...
Canadian author Allen Grant was a voracious thinker and writer who published on a remarkable array of topics, ranging from scholarly science papers to popular fiction. This ...