Honourable enemy /
Stiles, Edwin,author.
Originally published: London :