author :  Kroeker

1 journal | series
book Communications of the ACM (CACM)