suzanne snow author