Cardinal numbers is referenced to cardinality, from what I remember. We talked about that kind of topics in discrete mathematics, so I would try there first. Either that or a number theory book.
Ordinal numbers deal with sets if I remember correctly, so again try discrete or number theory.
Nominal numbers to me are just index numbers, you index with them....might check computer programing books if you want to do something fun with indexes.
Hope that helps.