Styles, Philisophies and Genres