Russo-Japanese Naval War 1905, Vol. 2 (Maritime Series)
Piotr Olender is a distinguished Polish naval historian, and an authority on this period.