Author: M. A. Nardone
Alternate names: M. A. Nardone; M.A. Nardone