DavidOchieng's Bookshelves

DavidOchieng's Shelves

Currently Reading (1)

Going To Read (11)

Previously Read (11)

More About DavidOchieng

224 posts on the forums
View: Posts | Topics

2019 Reading Goal:

Goal Completion:

Reviewer Page:
View DavidOchieng's Reviews

Online Book Club
member since:
June 20, 2017


Share Shelves!


DavidOchieng's Genres

Non-Fiction (11)

Historical Fiction (5)

Other Fiction (5)

Sci-Fi/Fantasy (1)

C/T/M/H (1)

Please log in or sign up for free.

DavidOchieng's Currently Reading Shelf

The Vanished
by Pejay Bradley

DavidOchieng's 'To Read' Shelf

Mirror, Mirror...? A Modern Day Fairy Tale
by Dodie Meister

I am a Soldier, First and Always: The Distinguished Career of Major General Winfield Scott Hancock
by James Harold Kelly

The Solution is Political Revolution
by Jillion R Rising

by Linda Heavner Gerald

How to Generate and Earn Royalty Income
by Marina Peters

El Paso
by Michael Van Cleve

Insights of a Madman
by Robin R Rabii

A Search For Truth (2nd Edition)
by Sylvia L. Lewis, M.A.

Do I Need a Will or a Trust
by Taylor Willingham

DavidOchieng's Previously Read Shelf

4-Star Shelf (0) | 3-Star Shelf (8) | 2-Star Shelf (3) | 1-Star Shelf (0)

3 Star Shelf

The Biblical Clock
by Daniel Friedmann and Dania Sheldon
DavidOchieng's rating: 3

Russia's Biggest Hack
by James E. Doucette
DavidOchieng's rating: 3

Brutal Valour: The Tragedy of Isandlwana
by James Mace
DavidOchieng's rating: 3

The Right to Nominate
by Thomas E Peterson
DavidOchieng's rating: 3

The McCoys Before The Feud
by Thomas McCoy
DavidOchieng's rating: 3

Restore Trust
by Werner NEFF
DavidOchieng's rating: 3

Illustrated Short Fiction of William H. Coles: 2000-2016
by William H. Coles
DavidOchieng's rating: 3

Illustrated short stories of William H. Coles: 2000-2016
by William H. Coles: 2000-2016
DavidOchieng's rating: 3

2 Star Shelf

Followed my Star
by AR Annahita
DavidOchieng's rating: 2

No Accidental Missionary
by Marilyn Feldhaus
DavidOchieng's rating: 2

Your Adventurous Life Awaits
by Maryann Remsberg and Brian Remsberg
DavidOchieng's rating: 2