--- layout: default pagination: data: books.all size: 1 alias: book permalink: "{{ book.url }}/index.html" isbn: {{ book.isbn }} schema: book --- {%- capture alt -%} {{ book.title }}{% if book.authors %}By {{ book.authors }}{% endif %} {%- endcapture -%} {% tablericon "arrow-left" "Go back to the books index page" %} Back to books
{{ alt }}

{{ book.title }}

{% if book.rating %}

{{ book.rating }}

{% endif %} {% if book.author %}

By {{ book.author }}

{% endif %} {% if book.status == 'finished' %}

Finished on: {{ book.date | date: "%B %e, %Y" }}

{% endif %} {% unless book.status == 'finished' %} {%- assign percentage = book.progress | append: '%' -%} {% render "partials/media/progress-bar.liquid", percentage:percentage %} {% endunless %}

View on Open Library

{% if book.review %} {% render "partials/blocks/banners/warning.liquid", text: "There are probably spoilers after this banner — this is a warning about them." %}

My thoughts

{{ book.review | markdown }}
{% endif %} {% if book.description %}

Overview

{{ book.description | markdown }} {% endif %}