A belated Happy 4th to all my U.S. friends and readers! There’s a reason for mentioning that a month too late – you see, my latest Rosie Hart adventure was set with July 4th as a...

read more