What would be some good sources to look for these things: rhetorical devices, examples of bias, fallacies, or faulty reasoning, argument good/bad, valid/invalid, or strong/weak and non-factual issues addressed, moral, legal or aesthetic reasoning.

Rhetorical devices
http://www.uky.edu/AS/Classics/rhetoric.html

Fallacies
http://www.nizkor.org/features/fallacies/
http://www.logicalfallacies.info/

Types of Argument
http://papyr.com/hbp/logic3.htm
http://www.umuc.edu/prog/ugp/ewp_writingcenter/writinggde/chapter8/chapter8-02.shtml

Reasoning:
http://en.wikipedia.org/wiki/Reasoning

To find sources for rhetorical devices, examples of bias, fallacies or faulty reasoning, argument evaluation, and different types of reasoning, you can refer to a variety of online resources. Here are some suggested sources for each category:

1. Rhetorical devices:
- The University of Kentucky provides a comprehensive list of rhetorical devices on their website: http://www.uky.edu/AS/Classics/rhetoric.html

2. Examples of bias:
- The website Nizkor Project discusses various fallacies, including biased reasoning: http://www.nizkor.org/features/fallacies/
- Another useful resource for understanding bias and logical fallacies is Logical Fallacies Info: http://www.logicalfallacies.info/

3. Fallacies and faulty reasoning:
- The Nizkor Project, mentioned earlier, is an excellent resource for fallacies: http://www.nizkor.org/features/fallacies/
- Logical Fallacies Info also provides an extensive list of fallacies: http://www.logicalfallacies.info/

4. Argument evaluation (good/bad, valid/invalid, strong/weak):
- Papyrus offers a guide on types of arguments and their evaluation: http://papyr.com/hbp/logic3.htm
- The University of Maryland University College (UMUC) provides an online writing guide that covers argument evaluation: http://www.umuc.edu/prog/ugp/ewp_writingcenter/writinggde/chapter8/chapter8-02.shtml

5. Different types of reasoning:
- Wikipedia has an article that provides an overview of reasoning: http://en.wikipedia.org/wiki/Reasoning

Remember, when using online sources, it is important to evaluate their credibility, consider multiple sources for corroboration, and critically analyze the information they provide.