Authors
Yusuke Sugomori
Boštjan Kaluža
Fábio M. Soares
Alan M. F. Souza
Reviewers
Wei Di
Vikram Kalabi
Abhik Banerjee
Manjunath Narayana
Ravi Sharma
Charles Griffiths
Content Development Editor
Cheryl Dsa
Production Coordinator
Aparna Bhagat