Scan barcode
![There's Always a Morning by Niranjan](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBM0hFVVE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--2f5ae093c7ede211260c2286f436b37f513574e6/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/There's%20Always%20a%20Morning.jpg)
314 pages • missing pub info (editions)
ISBN/UID: 9781393833796
Format: Paperback
Language: English
Publisher: Geetha Krishnan
Publication date: 04 March 2021
Description
What do you do when memories from a past life threaten to upend your present? When Mark Albert meets Michael Ramsey at an exhibition, he is drawn to the man. What he doesn't expect is for Ramsey to be a centuries old vampire or for himself to be t...
Community Reviews
Content Warnings
![There's Always a Morning by Niranjan](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBM0hFVVE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--2f5ae093c7ede211260c2286f436b37f513574e6/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/There's%20Always%20a%20Morning.jpg)
314 pages • missing pub info (editions)
ISBN/UID: 9781393833796
Format: Paperback
Language: English
Publisher: Geetha Krishnan
Publication date: 04 March 2021
Description
What do you do when memories from a past life threaten to upend your present? When Mark Albert meets Michael Ramsey at an exhibition, he is drawn to the man. What he doesn't expect is for Ramsey to be a centuries old vampire or for himself to be t...