Safety Pin Book 2018 Safety Pin JF Joseph Smith Fletcher 2 readers PublisherCreateSpace Independent Publishing PlatformLanguageEnglishPublished2018