The Johan Leijonhufvud trio