Books by Mark A. Kretovics