Hallam's constitutional history - Hallam (London Longman Group Limited)