Author: Vincent Ryan Ruggiero
Alternate names: Vincent Ruggiero; Vincent R. Ruggiero; Vincent Ryan Ruggieroi