Cookies must be enabled to use this web application.

To allow this site to use cookies, use the steps that apply to your browser below. If your browser is not listed below, or if you have any questions regarding this site, please contact us.

Microsoft Internet Explorer
  • 1. Select "Internet Options" from the Tools menu.
  • 2. Click on the "Privacy" tab.
  • 3. Click the "Default" button.
  • 4. Click "OK" to save changes.
Chrome Chrome
  • 1. Click the "Spanner" icon in the top right of the browser.
  • 2. Click Options and change to the "Under the Hood" tab.
  • 3. Scroll down until you see "Cookie settings:".
  • 4. Set this to "Allow all cookies".
Firefox Firefox
  • 1. Go to the "Tools" menu and select "Options".
  • 2. Click the "Privacy" icon on the top of the window.
  • 3. Click on the "Cookies" tab.
  • 4. Check the box corresponding to "Allow sites to set Cookies.
  • 5. Click "OK" to save changes.
Opera Opera
  • 1. Click on the "Tools" menu and then click Preferences.
  • 2. Change to the Advanced tab, and to the cookie section.
  • 3. Select "Accept cookies only from the site I visit" or "Accept cookies".
  • 4. Ensure "Delete new cookies when exiting Opera" is not ticked.
  • 5. Click OK.
Netscape and Mozilla Suite Netscape and Mozilla Suite
  • 1. Select "Preferences" from the Edit menu.
  • 2. Click on the arrow next to "Privacy & Security".
  • 3. Under "Privacy & Security" select "Cookies".
  • 4. Select "Enable all cookies".
  • 5. Click "OK" to save changes.
Safari Safari
  • 1. Click on the "Cog" icon in Safari.
  • 2. Click Preferences.
  • 3. Change to the Security tab.
  • 4. Select "Only from sites I visit" or "Allow".
  • 5. Close the dialog using the cross.
Book Image Not Available
Book details
  • Genre:FICTION
  • SubGenre:Mystery & Detective / Police Procedural
  • Language:English
  • Series title:Jasmine Kincaid Mystery Series
  • Series Number:1
  • Pages:360
  • eBook ISBN:9780985856304

Truly Disturbed

The Upland Murders

by Ro Ruffalo

Book Image Not Available
Overview
This fast-paced thriller is the first entry in the Jasmine Kincaid mystery series. On Halloween, the decomposed corpse of a young woman is found at her home in the idyllic bedroom community of Upland. A serial killer known as the Shadow Man is stalking the city. The Upland murders are the proving ground for police officer Jasmine Kincaid. Tough, beautiful, and passionate about her work, Jasmine is determined to become Upland’s first female police detective. She faces a bitter rival, Officer Frank Sawtelle, and her own demons. A tragic loss. A drop-dead gorgeous sister with a destructive streak. A hot boyfriend who seems too good to be true. Partnered with homicide detective Bill Hunsacker, Jasmine is destined to play a terrifying game of cat-and-mouse with the Shadow Man, where not just her career is on the line, but her very life!
Description
This fast-paced thriller is the first entry in the Jasmine Kincaid mystery series. On Halloween, the decomposed corpse of a young woman is found at her home in the idyllic bedroom community of Upland. A serial killer known as the Shadow Man is stalking the city. The Upland murders are the proving ground for police officer Jasmine Kincaid. Tough, beautiful, and passionate about her work, Jasmine is determined to become Upland’s first female police detective. She faces a bitter rival, Officer Frank Sawtelle, and her own demons. A tragic loss. A drop-dead gorgeous sister with a destructive streak. A hot boyfriend who seems too good to be true. Partnered with homicide detective Bill Hunsacker, Jasmine is destined to play a terrifying game of cat-and-mouse with the Shadow Man, where not just her career is on the line, but her very life!
About the author
Ro Ruffalo is a graduate of UC Riverside. She is a Civilian Volunteer with the Pomona PD, one of the most active police departments in the Inland Valley. This is her first novel.
Thanks for submitting a review!

Your review will need to be approved by the author before being posted.

See Inside
Session Expiration WarningYour session is due to expire.

Your online session is due to expire shortly.
Would you like to extend your session and remain logged in?

Session Expired

Your session has expired.We're sorry, but your online session has expired.
Please log back into your account to continue.