gary graham Articles