Books by Mary Cross