Author: Andrew Caldecott
Alternate names: Andrew Caldecott QC
Born: 1952
Bio: British Author and QC