Information Technology Law

by Ian Lloyd

xliii, 539 pages : 25 cm