num_pages: 166
description: Book by Shepherd, Sheri Rose
language: English
title: Who Would Have Thought
titlecomplete: Who Would Have Thought
ratings_count: 3
publisher: Shepherd Marketing