This author has not been identified. Look up 'Fergus Nolan' in GoogleThis author has not been identified. Look up 'Jarek Wilkiewicz' in GoogleThis author has not been identified. Look up 'Dipankar Dasgupta' in GoogleThis author has not been identified. Look up 'Stan Franklin' in Google