Helps you proofread, interconvert, validate and tidy ISBN-10 and ISBN-13 (International Standard Book Number) references in HTML or other documentation. It takes the raw ISBN (which may contain dashes, lead, trail or embedded spaces or other miscellaneous junk), validates the check digit and insert the dashes in the proper places using a set of rules described at http://www.isbn.org/standards/home/isbn/international/hyphenation-instructions.asp Just paste the raw ISBN into the top "raw" box, click Tidy then copy the tidied ISBN-10 or ISBN-13 from the bottom boxes. When you run the ISBN Amanuensis as an application, it is even more automatic. You don't need to do any manual pasting and copying. Just click Paste to tidy the current contents of the clipboard. The tidied ISBN-13 replaces the old the raw text clipboard contents. This automatic feature is not available in the Applet version because the Applet sandbox considers it a security risk. Unfortunately the program cannot correctly place the dash between publisher and title for groups other than 0 and 1, i.e ISBN-10s that begin with other than 0 or 1. You can also use the ISBNValidate class in your own programs. The lead 0 is significant. ISBNs always contain 10 digits. Examples of good formatted ISBNs you can experiment with: 0-00-000000-0 0-200-00000-4 0-7000-0000-3 0-85000-000-9 0-900000-00-7 0-9500000-0-0 0-9999999-9-0 1-00-000000-1 1-09-999999-5 1-100-00000-3 1-399-99999-0 1-4000-0000-9 1-4999-9999-2 1-5000-0000-0 1-5499-9999-0 1-55000-000-4 1-86979-999-2 1-869800-00-1 1-9990000-0-5 2-00000000-2 2-95000000-2 3-00000000-3 3-99999999-3 4-00000000-4 4-95000000-4 5-00000000-5 5-95000000-5 7-00000000-7 7-20000000-0 7-95000000-7 80-0000000-8 93-9999999-8 950-000000-8 950-999999-7 9949-99999-5 9950-00000-9 9959-99999-8 9960-00000-1 9989-99999-6 99901-9601-X Examples of bad ISBNs you can experiment with: 6000000006 6950000006 6999999996 9400000006 9419000001 949999999X 992999999X 9930000003 9934000008 9939999992 9940000006 9999900003 9999999999 Examples of good ISBN-13s you can experiment with: 978-0-00-000000-2 978-0-393-06163-5 978-0-940016-73-6 978-1-57675-414-6 978-0-200-00000-0 978-0-618-68000-9 978-0-7000-0000-5 978-0-85000-000-9 978-0-900000-00-3 978-0-940016-73-6 978-0-9500000-0-8 978-0-9999999-9-8 978-1-00-000000-9 978-1-09-999999-4 978-1-100-00000-8 978-1-399-99999-1 978-1-4000-0000-5 978-1-4999-9999-0 978-1-5000-0000-4 978-1-5499-9999-4 978-1-55000-000-9 978-1-86979-999-1 978-1-869800-00-0 978-1-9990000-0-4 978-2-00000000-6 978-2-95000000-2 978-3-00000000-3 978-3-99999999-9 978-4-00000000-0 978-4-95000000-6 978-5-00000000-7 978-5-95000000-3 978-6-00000000-4 978-7-00000000-1 978-7-20000000-9 978-7-95000000-7 978-80-0000000-8 978-93-9999999-7 978-950-000000-0 978-950-999999-2 978-9940-00000-4 978-9949-99999-6 978-9950-00000-1 978-9959-99999-3 978-9960-00000-8 978-9989-99999-4 978-99901-9601-6 978-99955-5555-9