TAPSOFT97: Theory and Practice of Software Development The Great Diamond Hoax

TAPSOFT97: Theory and Practice of Software Development The Great Diamond Hoax