Joe Celko's thinking in sets auxiliary, temporal, and virtual tables in SQL / - Celko, Joe. (Elsevier / Morgan Kaufmann,)