Javier Manzano

Polyglot Software Craftsman with a thing for books and music.