Horizons: The Cookbook