Vlsi Design For Manufacturing by Wojciech Maly, Stephen W. Director & Andrzej Strojwas