Craies on legislation a practitioners' guide to the nature, process, effect, and interpretation of legislation - Craies, William Feilden (Sweet & Maxwell, 2008)