Author: Bamshad Mobasher,Sarabjot Singh Anand