Read more doesnt work with query posts
With query_posts(‘p=27’); you request only the post with the ID equal to 27. Does this post exists and have the more tag in the content? Also note that (taken from WordPress documentation): If you want to use the Read More functionality with this query, you will need to set the global $more variable to 0. … Read more