num_pages: 324
description: An engineer meets many females as he tackles challenging engineering assignments throughout the world, but is almost subdued by a relentless female who suffers mental illness which she claims was caused by his unrequited love.
language: English
title: Annie's Song
titlecomplete: Annie's Song
publisher: Infinity Publishing