Books by: Enrico Gnaulati, PhD