About the Author Robert Cavallucci