Blurred vision : the need for a clear strategy on business taxation.
EEF - the manufacturers' organisation.
London : EEF,
c2007.
Title from cover.
"December 2007."
Business tax