bibliographic details : Shirley.