Information Technology Law
by
Ian Lloyd
xliii, 539 pages : 25 cm