©2025 Fable Group Inc.
3.5 

All My Sins Remembered

By Joe Haldeman
All My Sins Remembered by Joe Haldeman digital book - Fable

Publisher Description

In this powerful, provocative SF classic from the award-winning author of The Forever War, a young man of peace is transformed into an intergalactic killer.

Once Otto McGavin was a kind and gentle soul; then he was recruited by the all-powerful Confederación.
 
An ultrasecretive, government-linked organization, the Confederación’s stated mission of protecting threatened life, both human and alien, throughout the galaxy greatly appeals to the Anglo-Buddhist McGavin as he eagerly prepares to embark on a career of diplomacy and selfless works. But Otto’s new masters have other plans for the idealistic young recruit. Through a process of immersion therapy and hypnosis, and by encasing him in temporary bodies of plastiflesh, scientists can overlay Otto’s true persona with other ones, transforming him completely—body, mind, and soul—into the ruthlessly effective prime operator the Confederación wants him to be. But decades of interstellar subterfuge and violence, and years spent wearing the personae of spies and cold-blooded killers, must ultimately take their toll—and before he leaves behind the lives that have been cruelly thrust upon him, Otto McGavin will have to somehow come to terms with who he really is and the monstrous things he has done.
 
One of the most powerful and thought-provoking stories from the Hugo and Nebula Award–winning author of Worlds and The Forever War, Joe Haldeman’s All My Sins Remembered is a stunning work of speculative fiction.

This ebook features an illustrated biography of Joe Haldeman including rare images from the author’s personal collection. 

Download the free Fable app

app book lists

Stay organized

Keep track of what you’re reading, what you’ve finished, and what’s next.
app book recommendations

Build a better TBR

Swipe, skip, and save with our smart list-building tool
app book reviews

Rate and review

Share your take with other readers with half stars, emojis, and tags
app comments

Curate your feed

Meet readers like you in the Fable For You feed, designed to build bookish communities
app book lists

Stay organized

Keep track of what you’re reading, what you’ve finished, and what’s next.
app book recommendations

Build a better TBR

Swipe, skip, and save with our smart list-building tool
app book reviews

Rate and review

Share your take with other readers with half stars, emojis, and tags
app comments

Curate your feed

Meet readers like you in the Fable For You feed, designed to build bookish communities

About Joe Haldeman

Joe Haldeman began his writing career while he was still in the army. Drafted in 1967, he fought in the Central Highlands of Vietnam as a combat engineer with the Fourth Division. He was awarded several medals, including a Purple Heart.

Haldeman sold his first story in 1969 and has since written over two dozen novels and five collections of short stories and poetry. He has won the Nebula and Hugo Awards for his novels, novellas, poems, and short stories, as well as the John W. Campbell Memorial Award, the Locus Award, the Rhysling Award, the World Fantasy Award, and the James Tiptree, Jr. Award. His works include The Forever War, Forever Peace, Camouflage, 1968, the Worlds saga, and the Marsbound series.

Haldeman recently retired after many years as an associate professor in the Department of Writing and Humanistic Studies at the Massachusetts Institute of Technology. He and his wife, Gay, live in Florida, where he also paints, plays the guitar, rides his bicycle, and studies the skies with his telescope. 

Start a Book Club

Start a public or private book club with this book on the Fable app today!

FAQ

Do I have to buy the ebook to participate in a book club?

Why can’t I buy the ebook on the app?

How is Fable’s reader different from Kindle?

Do you sell physical books too?

Are book clubs free to join on Fable?

How do I start a book club with this book on Fable?

Error Icon
Save to a list
0
/
30
0
/
100
Private List
Private lists are not visible to other Fable users on your public profile.
Notification Icon
Fable uses the TMDB API but is not endorsed or certified by TMDB