March 17th, 2018
Home | Log in! or Register

On Top Shelf
Fresh Fiction
Fresh Pick

Reviewer Application

March gives us books to "roar" over

Slideshow image

Since your web browser does not support JavaScript, here is a non-JavaScript version of the image slideshow:

slideshow image
Theodosia Browning investigates a Charleston steeped in tradition and treachery

slideshow image
How far would you go to get justice for the one you love?

slideshow image
The trick is to marry for loveóa task easier said than done!

slideshow image
They are part of an elite unit. On task. Off grid.

slideshow image
True love deserves a second chance . . . .

slideshow image
Shocking evidence hits close to home...

Joni Hahn

Blogging at Fresh Fiction

Joni Hahn | Who Would You Cast?
August 6, 2015
We all have our quirks. I probably more than most. One of them is putting faces on my book covers. I wonít do it  Read More...

By day, Joni Hahn keeps her secret decoder ring hidden while she works as a mild-mannered, accounting generalist and romance author. She believes the world can never have too many superheroes, and anxiously waits for the call when one will need help saving the world. Joni was born with a hopelessly tender heart and believes there is nothing on earth more exhilarating than falling in love. A native Texan, she thinks cowboys are the epitome of masculinity, and that country music is the other soul music.

Joni is a member of The Authors Guild, the Romance Writers of America and its Published Authors Network. She is a member of several RWA sub-chapters and has served in numerous board positions with the San Antonio Romance Authors. When she isnít writing, she enjoys reading, going to movies and concerts, and spending time with family and friends.



DIRE Agency


Agent U7: Keegan, August 2016
DIRE Agency #7
Special Agent: Austin, December 2015
DIRE Agency #6.5
The D.I.R.E. Agency Series Box Set, Books 4-6, December 2015
Agent N6: Dylan, August 2015
DIRE Agency #6
Agent S5: Jaydan, December 2014
DIRE Agency Series #5
Agent M4: Riordan, June 2014
DIRE Agency #4
The D.I.R.E. Agency 1-3, May 2014
DIRE Agency
e-Book (reprint)
Agent T3: d'Artagnan, December 2013
DIRE Agency #3
Agent I1: Tristan, December 2013
DIRE Agency #1
Agent E2: Aidan, December 2013
DIRE Agency #2


Barnes & Noble









© 2003-2018
all rights reserved

Google+ Google+