Research articles: Recent submissions