Sparkes, Peter.
(A) new land law / Peter Sparkes. - 2nd ed. - Hart Publishing 2003.
12063
Land law - Great Britain.
K736 / GB/Spa.
(A) new land law / Peter Sparkes. - 2nd ed. - Hart Publishing 2003.
12063
Land law - Great Britain.
K736 / GB/Spa.