Books on Ribbons