London ; New York ; Toronto ; Melbourne : Cassell and Co.,