236_max50

What exactly is it about Tapan Chowdhury that stands out?