Solomon general