Europe and Canada - Holmes, Brian (1983)
viii, 728 p.; 24 cm.