Books by Pat Sofrona