Thanks for the recommendation, Anchovy Front - I will definitely look it up!

How about publishing your book on the internet?