Can someone help translate what this book is and what the writing on ...

Can someone help translate what this book is and what the writing on ...