This author has not been identified. Look up 'Bob Thomas' in GoogleThis author has not been identified. Look up 'Kamran Raza' in GoogleThis author has not been identified. Look up 'Shivani Aggarwal' in GoogleThis author has not been identified. Look up 'Rahul Aggarwal' in GoogleThis author has not been identified. Look up 'Jean-Louis Le Roux' in Google