All books by Ann Somerville are available at Smashwords in multiple formats.