Author: Mark J. Walport
Alternate names: Mark Walport; M. Walport