Anand Thumbayil

High-level problem solving with dire psychical consequences.