Topics Related to Hearsay Rule and Witnesses: