In the Trenches
ebooks.com
Vitalsource
Kortext