Books listed by ISBN
Cambridge University Press · Oxford University Press
C.A. · C.F. · C. F. Amerasinghe · Chittharanjan Amerasinghe · Chittharanjan F. Amerasinghe · F A
Chiung-fang Chang