A new article by Katina Michael, MG Michael in Communications of the ACM, Vol. 56 No. 11, Pages 26-28. Read more

cacm.jpg