books on perseverances