Hypnerotomachia Poliphili : the strife of love in a dream /