Home › Authors › David J. A. Cairns 👤 David J. A. Cairns b. 1961 ยท 2 books Books by David J. A. Cairns Advocacy and the making of the adversarial criminal trial, 1800-1865 1998 The remedies for trademark inf The remedies for trademark infringement 1986