Author: Willibald Nagler,Nagler,Ramnik Singh,Willibald, M.D. (EDT) Nagler,Ramnik (EDT) Singh