100 Great Building Success Ideas - Shaw, Peter (Marshall Cavendish International (Asia) Private Limited)