Author: Pieter van der Heyden
Born: approximately 1530