The A to Z of the Russo-Japanese War - 9780810868410