"Michael Reynolds" is the name of:

More Michael Reynolds on Wikipedia.