Books by karen de seve