Author: Yoram Bauman
Alternate names: Yoram Bauman Ph. D.