Books by Margaret Ruby