bjames's public page