Jose Quaresma
Jose Quaresma

Jose Quaresma

IT consultant. Avid reader. Constantly searching for more knowledge