In a sea of ghost-written fight memoirs and tweets with poor grammar, truly beautiful boxing writing is a treat. Andrew Rihn’s Revelation: An Apocalypse in Fifty-Eight Fights is one such treat that’s engaging and readable, but to tell the story of one of boxing’s greatest, Rihn uses an unexpected tool: poetry.

Revelation is made up of fifty-eight prose poems, each dedicated to one of Mike Tyson’s professional boxing matches. Every poem in the book is just one hundred words long, but this quick read is a truly creative take on sport, career, and humanity. Like fights, each poem is absolutely unique in tone and in structure. They show snapshots of a ring walk (“The start of something: existential.”) or victory (“Gloves like flames are raised above the ropes.”) or defeat (“What does it mean to show your pain to 16,000 people?”). The sections cover all elements of Tyson’s life; in fifty-eight pages we see fights in mid-action, press conference sound bites, and advertising copy from fight posters. The poems don’t seek to summarize “Iron” Mike’s career, but wonder at the ideas of boxing, fighting, and life. By the fifty-eighth poem, Rihn leaves us with a haunting last image of Tyson sitting on his stool after his final fight.
Andrew Rihn expertly weaves poetic conventions around key moments in Tyson history, such that the poems are still accessible for the average boxing fan and a poet who’s new to the sweet science could begin to learn and love the sport, too. Overall, Revelation is a solid introduction to poetry for boxers, and to boxing for poets.
Buy Revelation at Press 53: https://www.press53.com/andrew-rihn
This design is incredible! You most certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Excellent job. I really loved what you had to say, and more than that, how you presented it. Too cool!
Nice Article
canadian pharmacy meds
https://expresscanadapharm.shop/# Express Canada Pharm
canada drug pharmacy
Their compounding services are impeccable.
can i buy generic clomid tablets
The team always keeps patient safety at the forefront.
Efficient, effective, and always eager to assist.
can you get cheap cipro
The pharmacists are always updated with the latest in medicine.
Their global outlook is evident in their expansive services.
can i get cheap cytotec without rx
I appreciate the range of payment options they offer.
alo789in: alo789 – alo789in
https://interpharmonline.com/# reputable canadian online pharmacy
canadian pharmacy com
buying from online mexican pharmacy: MexicanPharmInter – mexican pharmacy online order
https://mexicanpharminter.shop/# mexican pharmacy online store
canadian pharmacy sarasota
canadianpharmacyworld: online canadian pharmacy no prescription – canadian drugs online
http://interpharmonline.com/# canadian pharmacy 1 internet online drugstore
canadian king pharmacy
http://interpharmonline.com/# reliable canadian online pharmacy
best canadian pharmacy: legitimate canadian pharmacies online – canadian pharmacy antibiotics
https://indiamedfast.com/# india pharmacy without prescription
canadian pharmacy 24
cheapest online pharmacy india: IndiaMedFast.com – online medicine shopping in india
http://mexicanpharminter.com/# reliable mexican pharmacies
recommended canadian pharmacies
http://mexicanpharminter.com/# Mexican Pharm International
canadian pharmacy no scripts
buying prescription drugs from india IndiaMedFast india pharmacy without prescription
canadian mail order pharmacy: legitimate canadian pharmacies online – escrow pharmacy canada
online canadian drugstore: InterPharmOnline – canadian pharmacy cheap
rate canadian pharmacies: legitimate canadian pharmacies online – ed drugs online from canada
http://generic100mgeasy.com/# buy generic 100mg viagra online
Tadalafil Easy Buy: п»їcialis generic – cialis without a doctor prescription
https://kamagrakopen.pro/# Kamagra Kopen
Tadalafil Easy Buy: Tadalafil Easy Buy – Generic Tadalafil 20mg price
https://kamagrakopen.pro/# kamagra jelly kopen
Order Viagra 50 mg online: Generic100mgEasy – Viagra without a doctor prescription Canada
Kamagra Kopen kamagra gel kopen KamagraKopen.pro
Buy Viagra online cheap: buy generic 100mg viagra online – Generic 100mg Easy
cialis without a doctor prescription: cialis without a doctor prescription – Cialis without a doctor prescription
https://tadalafileasybuy.com/# Tadalafil Easy Buy
http://generic100mgeasy.com/# buy generic 100mg viagra online
Officiele Kamagra van Nederland: Kamagra Kopen Online – kamagra jelly kopen
http://generic100mgeasy.com/# Generic100mgEasy
Officiele Kamagra van Nederland: Kamagra – KamagraKopen.pro
http://generic100mgeasy.com/# buy generic 100mg viagra online
Generic 100mg Easy: Generic100mgEasy – Generic 100mg Easy
https://tadalafileasybuy.shop/# cialis without a doctor prescription
KamagraKopen.pro: kamagra jelly kopen – kamagra kopen nederland
TadalafilEasyBuy.com: Buy Tadalafil 20mg – TadalafilEasyBuy.com
https://generic100mgeasy.shop/# Generic 100mg Easy
https://kamagrakopen.pro/# Kamagra Kopen
Tadalafil Easy Buy: cialis without a doctor prescription – TadalafilEasyBuy.com
cialis for sale: Tadalafil Easy Buy – Cialis over the counter
kamagra kopen nederland: kamagra pillen kopen – kamagra gel kopen
пин ап казино зеркало – пин ап вход
Tadalafil Easy Buy Tadalafil Easy Buy Tadalafil Easy Buy
пин ап – пин ап
пин ап казино зеркало: https://pinupkz.life/
пинап казино – пинап казино
пин ап казино официальный сайт: https://pinupkz.life/
Kamagra Kopen Kamagra kamagra jelly kopen
пинап казино – пин ап
pinup 2025 – пинап казино
пин ап казино официальный сайт: https://pinupkz.life/
пинап казино: https://pinupkz.life/
pinup 2025 – пин ап казино официальный сайт
apotek online: apotek online – Apotek hemleverans recept
ApotheekMax Beste online drogist Online apotheek Nederland zonder recept
apotek online: apotek online recept – apotek online recept
Betrouwbare online apotheek zonder recept: Apotheek Max – Online apotheek Nederland met recept
https://apotekonlinerecept.shop/# Apotek hemleverans idag
https://kamagrapotenzmittel.shop/# Kamagra Gel
Apotheek Max: Betrouwbare online apotheek zonder recept – Beste online drogist
Apotek hemleverans recept apotek online Apotek hemleverans idag
https://kamagrapotenzmittel.com/# Kamagra kaufen
Online apotheek Nederland met recept: Online apotheek Nederland zonder recept – Apotheek Max
http://kamagrapotenzmittel.com/# kamagra
apotek pa nett: apotek online – apotek online
https://apotheekmax.com/# ApotheekMax
http://kamagrapotenzmittel.com/# Kamagra kaufen ohne Rezept
https://apotheekmax.com/# de online drogist kortingscode
http://apotekonlinerecept.com/# apotek pa nett
Kamagra online bestellen: kamagra – kamagra
https://kamagrapotenzmittel.com/# kamagra
apotek online apotek online recept Apoteket online
https://kamagrapotenzmittel.com/# Kamagra Gel
Apotek hemleverans recept: Apotek hemleverans idag – apotek pa nett
Apotek hemleverans recept: Apoteket online – Apotek hemleverans recept
http://kamagrapotenzmittel.com/# kamagra
http://agbmexicopharm.com/# mexican mail order pharmacies
reputable indian pharmacies: top online pharmacy india – www india pharm
http://wwwindiapharm.com/# www india pharm
reputable canadian online pharmacy: go canada pharm – canadian pharmacy online store
safe canadian pharmacy: GoCanadaPharm – online canadian pharmacy
Agb Mexico Pharm mexico pharmacies prescription drugs mexican online pharmacies prescription drugs
indianpharmacy com: india pharmacy mail order – www india pharm
https://wwwindiapharm.shop/# indian pharmacy online
Agb Mexico Pharm: Agb Mexico Pharm – reputable mexican pharmacies online
Agb Mexico Pharm: pharmacies in mexico that ship to usa – buying prescription drugs in mexico
https://agbmexicopharm.com/# Agb Mexico Pharm
top 10 online pharmacy in india: www india pharm – www india pharm
https://agbmexicopharm.com/# Agb Mexico Pharm
best online pharmacy india: mail order pharmacy india – india pharmacy mail order
www india pharm indianpharmacy com www india pharm
Agb Mexico Pharm: mexican mail order pharmacies – purple pharmacy mexico price list
Agb Mexico Pharm: buying from online mexican pharmacy – mexican online pharmacies prescription drugs
http://agbmexicopharm.com/# Agb Mexico Pharm
www india pharm: best india pharmacy – top 10 pharmacies in india
Agb Mexico Pharm Agb Mexico Pharm purple pharmacy mexico price list
buying prescription drugs in mexico: Agb Mexico Pharm – Agb Mexico Pharm
https://gocanadapharm.com/# legitimate canadian pharmacy
online shopping pharmacy india: www india pharm – www india pharm
Clom Fast Pharm: how to buy generic clomid – Clom Fast Pharm
https://lisinexpress.com/# lisinopril 12.5
AmOnlinePharm: amoxicillin 500mg capsule – AmOnlinePharm
Lisin Express: lisinopril 20 mg cost – Lisin Express
http://predpharmnet.com/# prednisone 54
prednisone pak: order prednisone online canada – Pred Pharm Net
buy lisinopril 20 mg: Lisin Express – lisinopril 12.5 mg
https://lisinexpress.shop/# Lisin Express
buy amoxicillin 250mg: AmOnlinePharm – where to buy amoxicillin over the counter
https://zithpharmonline.com/# zithromax 250 mg
Clom Fast Pharm: clomid pill – Clom Fast Pharm
prednisone 2 mg order prednisone from canada prednisone acetate
amoxicillin 500mg capsule buy online: AmOnlinePharm – amoxicillin 750 mg price
cheapest prednisone no prescription: price for 15 prednisone – buying prednisone
rx clomid: Clom Fast Pharm – Clom Fast Pharm
Lisin Express Lisin Express lisinopril hctz
amoxicillin 500mg for sale uk: AmOnlinePharm – buy amoxil
http://clomfastpharm.com/# where to buy cheap clomid online
Pred Pharm Net: Pred Pharm Net – Pred Pharm Net
AmOnlinePharm: AmOnlinePharm – AmOnlinePharm
Pred Pharm Net: Pred Pharm Net – 1 mg prednisone cost
https://lisinexpress.shop/# Lisin Express
Pred Pharm Net: can you buy prednisone over the counter in canada – Pred Pharm Net
http://lisinexpress.com/# zestril medicine
ZithPharmOnline: zithromax order online uk – zithromax online australia
Lisin Express: Lisin Express – lisinopril 40 mg price in india
canlД± bahis oyunlarД±: casibom mobil giris – gГјvenilir casino casibom1st.com
casino siteleri 2025: casino siteleri – lisansl? casino siteleri casinositeleri1st.com
sweet bonanza yorumlar: sweet bonanza slot – sweet bonanza siteleri sweetbonanza1st.shop
sweet bonanza 1st: sweet bonanza yorumlar – sweet bonanza slot sweetbonanza1st.shop
https://casibom1st.com/# bonus veren yasal siteler
yabancД± mekan isimleri: deneme bonusu veren siteler – deneme bonusu veren siteler casinositeleri1st.com
sweet bonanza yorumlar: sweet bonanza yorumlar – sweet bonanza slot sweetbonanza1st.shop
sweet bonanza oyna: sweet bonanza yorumlar – sweet bonanza giris sweetbonanza1st.shop
deneme bonusu veren siteler: lisansl? casino siteleri – slot casino siteleri casinositeleri1st.com
slot casino siteleri: casino siteleri 2025 – by casino casinositeleri1st.com
guvenilir casino siteleri: guvenilir casino siteleri – casino siteleri casinositeleri1st.com
sweet bonanza yorumlar: sweet bonanza 1st – sweet bonanza siteleri sweetbonanza1st.shop
video siteleri listesi: casibom resmi – tГјm casino siteleri casibom1st.com
sweet bonanza giris: sweet bonanza yorumlar – sweet bonanza slot sweetbonanza1st.shop
sweet bonanza: sweet bonanza 1st – sweet bonanza oyna sweetbonanza1st.shop
sweet bonanza: sweet bonanza siteleri – sweet bonanza siteleri sweetbonanza1st.shop
deneme bonusu veren siteler: guvenilir casino siteleri – casino siteleri 2025 casinositeleri1st.com
casino siteleri: lisansl? casino siteleri – canli bahis siteleri casinositeleri1st.com
sweet bonanza demo: sweet bonanza giris – sweet bonanza slot sweetbonanza1st.shop
https://casibom1st.com/# yabancД± mekan isimleri
gГјvenilir casino: casibom 1st – gГјvenilir casino siteleri casibom1st.com
deneme bonusu veren siteler: deneme bonusu veren siteler – lisansl? casino siteleri casinositeleri1st.com
http://usmexpharm.com/# medication from mexico pharmacy
Mexican pharmacy ship to USA: pharmacies in mexico that ship to usa – certified Mexican pharmacy
usa mexico pharmacy: UsMex Pharm – mexican pharmacy
Mexican pharmacy ship to USA: Us Mex Pharm – Us Mex Pharm
usa mexico pharmacy: mexican pharmacy – buying prescription drugs in mexico online
https://usmexpharm.shop/# certified Mexican pharmacy
Mexican pharmacy ship to USA Mexican pharmacy ship to USA UsMex Pharm
https://usmexpharm.com/# USMexPharm
medication from mexico pharmacy: Mexican pharmacy ship to USA – USMexPharm
usa mexico pharmacy: usa mexico pharmacy – Us Mex Pharm
purple pharmacy mexico price list: UsMex Pharm – usa mexico pharmacy
Us Mex Pharm: USMexPharm – usa mexico pharmacy
certified Mexican pharmacy: usa mexico pharmacy – UsMex Pharm
certified Mexican pharmacy: certified Mexican pharmacy – USMexPharm
https://usmexpharm.com/# purple pharmacy mexico price list
certified Mexican pharmacy: Us Mex Pharm – UsMex Pharm
indian pharmacies safe reputable indian pharmacies top 10 pharmacies in india
USA India Pharm: reputable indian pharmacies – top online pharmacy india
http://usaindiapharm.com/# USA India Pharm
top 10 pharmacies in india: USA India Pharm – reputable indian pharmacies
indian pharmacy paypal: world pharmacy india – buy prescription drugs from india
UsaIndiaPharm USA India Pharm india pharmacy mail order
https://usaindiapharm.com/# pharmacy website india
USA India Pharm: indianpharmacy com – USA India Pharm
п»їlegitimate online pharmacies india: cheapest online pharmacy india – USA India Pharm
UsaIndiaPharm: Online medicine home delivery – top 10 online pharmacy in india
india pharmacy mail order buy medicines online in india buy medicines online in india
https://usaindiapharm.shop/# top 10 online pharmacy in india
USA India Pharm: india online pharmacy – USA India Pharm
https://usaindiapharm.shop/# USA India Pharm
UsaIndiaPharm: top online pharmacy india – UsaIndiaPharm
online shopping pharmacy india: USA India Pharm – india pharmacy
USA India Pharm USA India Pharm indian pharmacy paypal
indian pharmacy: online shopping pharmacy india – UsaIndiaPharm
http://usaindiapharm.com/# reputable indian online pharmacy
india online pharmacy: UsaIndiaPharm – UsaIndiaPharm
reputable indian pharmacies: UsaIndiaPharm – buy medicines online in india
canadadrugpharmacy com: usa canada pharm – canada cloud pharmacy
usa canada pharm: USACanadaPharm – safe canadian pharmacy
safe canadian pharmacy: pharmacies in canada that ship to the us – USACanadaPharm
usa canada pharm: usa canada pharm – canadian pharmacy online store
usa canada pharm best canadian online pharmacy usa canada pharm
canadian pharmacies compare: USACanadaPharm – USACanadaPharm
usa canada pharm: www canadianonlinepharmacy – legit canadian pharmacy
usa canada pharm USACanadaPharm best canadian pharmacy
www canadianonlinepharmacy: USACanadaPharm – reliable canadian online pharmacy
usa canada pharm: USACanadaPharm – canadian pharmacies
https://usacanadapharm.shop/# canadian pharmacy 365
usa canada pharm reputable canadian online pharmacy canadian compounding pharmacy
usa canada pharm: USACanadaPharm – canadian pharmacy prices
usa canada pharm: canadian pharmacy tampa – canadian neighbor pharmacy
usa canada pharm: USACanadaPharm – usa canada pharm
https://usacanadapharm.shop/# canadian pharmacy sarasota
usa canada pharm: USACanadaPharm – canadian pharmacy store
canada pharmacy 24h usa canada pharm canada rx pharmacy
USACanadaPharm: canadian pharmacy online – USACanadaPharm
https://olympecasino.pro/# olympe casino
casino olympe: olympe casino avis – olympe
olympe casino: olympe casino – olympe casino
https://olympecasino.pro/# olympe
olympe casino avis: olympe casino avis – olympe
olympe casino: olympe casino en ligne – olympe casino en ligne
olympe casino avis: olympe casino avis – olympe casino en ligne
olympe casino: olympe casino cresus – casino olympe
olympe casino avis: olympe – olympe casino
olympe casino avis: olympe casino – olympe casino cresus
olympe casino cresus: olympe casino cresus – olympe casino
casino olympe: olympe casino avis – olympe casino avis
olympe: olympe – olympe casino
olympe casino cresus casino olympe
casino olympe: olympe casino en ligne – olympe casino en ligne
olympe: olympe – casino olympe
https://olympecasino.pro/# olympe casino cresus
olympe casino avis casino olympe
olympe casino: olympe casino en ligne – olympe casino avis
olympe casino avis: casino olympe – olympe casino
casino olympe: casino olympe – olympe
olympe casino en ligne: olympe casino en ligne – casino olympe
olympe casino avis olympe casino cresus
casino olympe olympe casino en ligne
olympe: olympe casino cresus – olympe casino
http://kamagraprix.com/# kamagra livraison 24h
Acheter Cialis: Acheter Cialis – Cialis en ligne tadalmed.shop
Kamagra Commander maintenant: Acheter Kamagra site fiable – Kamagra Commander maintenant
kamagra pas cher Achetez vos kamagra medicaments Kamagra Oral Jelly pas cher
Tadalafil 20 mg prix sans ordonnance: Acheter Cialis – Acheter Cialis tadalmed.shop
Cialis en ligne Acheter Cialis 20 mg pas cher Cialis sans ordonnance 24h tadalmed.com
http://tadalmed.com/# Cialis sans ordonnance 24h
Acheter Kamagra site fiable Kamagra Oral Jelly pas cher kamagra pas cher
cialis sans ordonnance Cialis generique prix Achat Cialis en ligne fiable tadalmed.com
https://pharmafst.com/# trouver un mГ©dicament en pharmacie
http://tadalmed.com/# Tadalafil 20 mg prix en pharmacie
pharmacie en ligne avec ordonnance: pharmacie en ligne sans ordonnance – acheter mГ©dicament en ligne sans ordonnance pharmafst.com
acheter mГ©dicament en ligne sans ordonnance Pharmacies en ligne certifiees pharmacies en ligne certifiГ©es pharmafst.shop
Acheter Cialis: Cialis sans ordonnance 24h – Acheter Cialis 20 mg pas cher tadalmed.shop
Tadalafil achat en ligne Acheter Viagra Cialis sans ordonnance cialis generique tadalmed.com
achat kamagra: kamagra en ligne – kamagra oral jelly
Kamagra pharmacie en ligne: kamagra gel – Acheter Kamagra site fiable
Cialis sans ordonnance 24h: cialis prix – Acheter Cialis 20 mg pas cher tadalmed.shop
pharmacie en ligne sans ordonnance Pharmacie sans ordonnance п»їpharmacie en ligne france pharmafst.shop
http://kamagraprix.com/# kamagra gel
Cialis sans ordonnance pas cher: Acheter Cialis 20 mg pas cher – Pharmacie en ligne Cialis sans ordonnance tadalmed.shop
Tadalafil achat en ligne: cialis generique – Acheter Cialis tadalmed.shop
Acheter Kamagra site fiable Kamagra pharmacie en ligne acheter kamagra site fiable
kamagra gel: kamagra en ligne – Kamagra pharmacie en ligne
https://tadalmed.shop/# Tadalafil 20 mg prix en pharmacie
Cialis sans ordonnance 24h: Acheter Viagra Cialis sans ordonnance – Tadalafil 20 mg prix sans ordonnance tadalmed.shop
cialis sans ordonnance: cialis prix – Tadalafil achat en ligne tadalmed.shop
Cialis en ligne: Cialis sans ordonnance 24h – Cialis en ligne tadalmed.shop
Tadalafil sans ordonnance en ligne: Tadalafil 20 mg prix en pharmacie – Cialis sans ordonnance 24h tadalmed.shop