Copyright © 2013 - 2017 Lydian Press Terms and Conditions Privacy Statement Contact Us Submissions Canyon Ranch Cain Berlinger Print ISBN: 978-1-909934-58-0  Cover Price: 9.99 eBook ISBN: 978-1-909934-59-7  Cover Price: 4.99 Length: 184 pdf Pages / 36047 words Gay Romance, Historical, Western Heat rating: 4 Excerpt