Adam Kasperski

Interests: IT, philosophy, psychology, inventions and music