cassidy-hamming documents