ShelfLook
Tools About
Cover of Martyr!

How long does it take to read Martyr!?

Kaveh Akbar

Martyr! by Kaveh Akbar takes about 6 hours 58 minutes to read at 250 words a minute.

About 6 hours 58 minutes

A weekend read

First published 2024. 380 pages, about 104,500 words.

14 days at 30 minutes a day

Estimate based on 275 words per page.

At other speeds

Slow, 150 words a minute 11 hours 37 minutes
Average, 250 words a minute 6 hours 58 minutes
Fast, 400 words a minute 4 hours 21 minutes

The page count is the median across 8 editions, so your copy may differ. How we calculate.

About the book

Cyrus Shams is lost. Ever since his mother’s plane was senselessly shot down over the Persian Gulf when he was just a baby, Cyrus has been grappling with her death. Now, newly sober, he is set to learn the truth of her life. When an encounter with a dying artist leads Cyrus towards the mysteries of his past - an uncle who rode through Iranian battlefields dressed as an Angel of Death, a haunting work of art by an exiled painter – he finds himself once again caught up in the story of his mother, who may not have been who or what she seemed. As Cyrus searches for meaning in the scattered clues of his life, a final revelation transforms everything he thought he knew.

Subjects: Fiction, Literary Fiction, Contemporary, Queer, LGBTIQ+, Poetry

More by Kaveh Akbar

Books like this

Popular books of similar length