Professor d:r O. Hammarstenvid