Freelancer:
Libros
...
With some more background.