Freelancer:
JavaPremium
D A Gilmore
I hope you like them