P H Karmel Author