Books by Peter Norvig

About the Author