This author has not been identified. Look up 'Martin Asenov' in GoogleThis author has not been identified. It may be one of the following persons: Look up 'Michael Burke' in GoogleThis author has not been identified. Look up 'Daniel Angelov' in GoogleThis author has not been identified. Look up 'Todor Davchev' in GoogleThis author has not been identified. Look up 'Kartic Subr' in GoogleThis author has not been identified. Look up 'Subramanian Ramamoorthy' in Google