Roast rack of lamb with braised peas and lemon-thyme salsa recipe ...