Stock / 9780593138656 Martha Stewart's Cake Perfection Editors of Martha Stewart Living EAN 9780593138656 Publisher Clarkson Potter Published 13 October 2020 Pages 256 Available copies New £45.99