31 Books - revival history