St Petersburg - Kent, Neil (Signal Books, 2017)
Includes index