David Jou i Mirabent

Spanish scientist, poet and writer