Also by Duncan M. Hamilton...