Books by Sheila Marie Palmer