D J A Ross Author