A review by mousegoddess
Captain's Surrender by Alex Beecroft

3.0

On the one hand Josh is too good for him, on the other I'm glad Josh got happy.