| 150 Contractual Problems and Their Solutions 2e Roger Knowles of James R. Knowles, Construction Contract Consultants, Cheshire, UK |
| 150 Contractual Problems and Their Solutions 2e Roger Knowles of James R. Knowles, Construction Contract Consultants, Cheshire, UK |