Gian Marco Gherardi
perfectionist with deadlines