Vladimir C Hachinski Editor & Author